package com.gss.common.utils;

import cn.hutool.core.io.resource.ClassPathResource;
import cn.hutool.setting.dialect.Props;

/**
 * @author DYang
 * @date 2023/5/25
 */
public class YmlUtils {

    /**
     * 读取yml配置文件
     * @param filePath
     * @return
     */
    public static Props yamlReader(String filePath){
        Props props = null;
        try {
            // 创建ClassPathResource对象，指定YAML文件路径
            ClassPathResource resource = new ClassPathResource(filePath);
            // 创建Props对象，加载YAML文件内容
            props = new Props(resource.getFile(), "UTF-8");
        } catch (Exception e) {
            e.printStackTrace();
        }
        return props;
    }
}
